μμ±: 2024-11-27 06:30:34
μμ : 2024-11-27 06:30:34
Proxmoxλ₯Ό μ΄μ©ν νμλ² λ§λ€κΈ°
1. μ΄μ체μ
- Proxmox VE 8.2
- Ubuntu 22.04 LTS
2. Hardware
CPU: Intel i3-6100 RAM: 40GB SSD: 256GB HDD: 8TB
3. Software
Proxmox μ Ubuntu VM μ μ€μΉ ν ν Docker λ₯Ό μ€μΉ νμ¬ λ€μ μλΉμ€λ₯Ό μ΄μν©λλ€. Nginx λ λ³λ VM μ μΆκ°λ‘ ꡬν ν©λλ€.
- Portainer: Docker Container κ΄λ¦¬
- Nginx: Web Server
- Nextcloud: Cloud Storage
- Plex: Media Server
- Code Server: VSCode Server
4. Proxmox μ€μΉ
- Proxmox VE λ 무λ£λ‘ μ¬μ©ν μ μλ κ°μν μ루μ μ λλ€.
- κ°μ λ¨Έμ κ³Ό 컨ν μ΄λλ₯Ό μΉ κΈ°λ°μ UIλ‘ μ½κ² κ΄λ¦¬ν μ μμ΅λλ€.
Proxmox VE λ Debian κΈ°λ°μ κ°μν μ루μ μ λλ€.
- λ¨Όμ Proxmox VE 8.2 ISOλ₯Ό λ€μ΄λ‘λ λ°μ΅λλ€.
- Proxmox ISO λ₯Ό USB μ λΆν κ°λ₯νλλ‘ λ§λλλ€.
Rufus λ₯Ό μ΄μ©νμ¬ USB λΆν λμ€ν¬λ₯Ό λ§λλλ€.
- Rufus λ₯Ό μ€ννκ³ Proxmox ISO νμΌμ μ νν©λλ€.
- λΆν λμ€ν¬λ₯Ό λ§λ€ USB λ₯Ό μ ννκ³ μμ λ²νΌμ λλ¦ λλ€.
- λΆν λμ€ν¬κ° μμ±λλ©΄ USB λ₯Ό μλ²μ μ°κ²°νκ³ λΆν ν©λλ€.
- μλ²λ₯Ό λΆν νλ©΄ USB λΆν μ΄ μμλ©λλ€.
λΆν μ F2, F10, F12 λ±μ ν€λ₯Ό λλ¬ BIOS μ€μ μΌλ‘ μ§μ ν©λλ€.
λΆν μμλ₯Ό USB λ‘ λ³κ²½νκ³ μ μ₯ ν μ¬λΆν ν©λλ€.
- λΆν ν Proxmox μ€μΉλ₯Ό μμν©λλ€.
- μ€μΉ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
- λΌμ΄μΌμ€ λμ
- λμ€ν¬ μ ν
- ν€λ³΄λ λ μ΄μμ λ° μ§μ μ ν
- ν¨μ€μλ μ€μ
- μ€μΉ μμ
- μ¬λΆν
5. Proxmox μ€ν
- μ€μΉκ° μλ£λλ©΄ Proxmox Web UI μ μ μνμ¬ μ€μ μ ν©λλ€.
- Proxmox Web UI λ
https://<IP>:8006
μΌλ‘ μ μν©λλ€. - μ΄κΈ° κ³μ μ
root
μ΄λ©° ν¨μ€μλλ μ€μΉμ μ€μ ν ν¨μ€μλ μ λλ€.
- Proxmox μ€μΉκ° μλ£λλ©΄ Ubuntu VM μ μμ±νμ¬ Docker λ₯Ό μ€μΉν©λλ€.
- Ubuntu λ₯Ό μ¬μ©ν κ²μ΄λ―λ‘, Ubuntu μ΄λ―Έμ§λ₯Ό λ€μ΄λ‘λ ν©λλ€.
- Ubuntu VM μ μμ±νλ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
Datacenter
->Node
->Create VM
General
->Name
,Resource Pool
,Start at boot
,OS Template
OS
->CD/DVD
->ISO Image
,Disk size
,CPU
,Memory
Hard Disk
->Bus/Device
,Disk size
,Storage
Network
->Bridge
,Model
,MAC address
Confirm
->Finish
- Ubuntu VM μ΄ μμ±λλ©΄ μμ λ²νΌμ λλ¬ VM μ μμν©λλ€.
- VM μ΄ μμλλ©΄
Console
νμ μ ννμ¬ VM μ μ μν©λλ€. - VM μ μ μ ν Ubuntu λ₯Ό μ€μΉν©λλ€.
- Ubuntu λ₯Ό μ€μΉνλ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
- μΈμ΄ μ ν
- ν€λ³΄λ μ ν
- λ€νΈμν¬ μ€μ
- λμ€ν¬ μ€μ
- μ¬μ©μ μ€μ
- μ€μΉ μμ
- μ¬λΆν
- Ubuntu μ€μΉκ° μλ£λλ©΄ Docker λ₯Ό μ€μΉν©λλ€.
- Docker λ₯Ό μ€μΉνλ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
docker --version
- Docker κ° μ μμ μΌλ‘ μ€μΉλμλμ§ νμΈν©λλ€.